Iglesia de Santa MartaParishSharePlaza Eduardo de Castro24700 Astorga, Castilla y LeónSpainGet directions