Iglesia de Santa Cruz


Iglesia de Santa Cruz - church building in Seville, Spain.