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.