Iglesia de Santa CruzParishShareRonda de Santa Catalina16001 Cuenca, Castilla-La ManchaSpainGet directions