Iglesia de Santo TomásParishShareEl Castillo 1040315 Castroserracín, Castilla y LeónSpainGet directions