Street Art at Parada 23
This art installation just showed up on March 23, 2012.
Ponce de Leon across from Cobians Plaza.


Share →