Leon, Nicaragua

12
Leon, Nicaragua

Roof of a cathedral in Leon, Nicaragua where you can walk around barefoot.