Adios Tortuga…

Street Art at Parada 22De Diego Avenue across from Tia Maria Liquor Store has been painted over.

Read More