Iglesia de Santa Marina de ValparaísoParishShareCalle Palacio49310 Mombuey, Castilla y LeónSpainGet directions