Peña Herrera, Ecuador
Vestidos como diablos para asustar los espiritus malos.
Dressed as devls to scare away evil spirits.
|
This page has been optimized for mobile screens. Not on a mobile?