The Oasis is located in Wynwood, Miami. Main stage installation with pvc "Oasis" sign. Photo moment wall 8ft x 8ft with pvc Oasis sign.

The Oasis is located in Wynwood, Miami. Main stage installation with pvc "Oasis" sign. Photo moment wall 8ft x 8ft with pvc Oasis sign.