Iglesia de San Juan BautistaParishSharePlaza Gutiérrez de Luna19246 Jadraque, Castilla-La ManchaSpainGet directions