Iglesia de la Invención de la Santa CruzParishSharePlaza Mayor09135 Sotresgudo, Castilla y LeónSpainGet directions