Designed by
Title
Quito, Ecuador - May 27, 2015: An unidentified man dressed up with red cap and smiling in the diablada #92703249
Description
Quito, Ecuador - May 27, 2015: An unidentified man dressed up with red cap and smiling in the diablada.
This image is editorial