Preview

Statue atop the baroque facade of the Iglesia de la Recoleccion church, built 1786, in this historic northwest city, Leon, Nicaragua, Central America
Statue atop the baroque facade of the Iglesia de la Recoleccion church, built 1786, in this historic northwest city, Leon, Nicaragua, Central America
Image ID: 83-12882
Artist: Rob Francis
Purchase a commercial license Buy framed prints & more from our print store