Photos: Alejandro Puente, Aleks Sol, and Maria Leyva.

CLICK ANY PHOTO TO ENLARGE AND ENTER GALLERY BROWSING