Iglesia de Santa MaríaParishShareCalle Trafalgar 3613240 La Solana, Castilla-La ManchaSpainGet directions