Leon, Nicaragua

10
Leon, Nicaragua

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