Image 1 of 1

Lion, Cathedral Of Leon, Leon, Nicaragua.jpg

Roaring lion guards the front entrance to the Cathedral of Leon, in Leon, Nicaragua.