Iglesia de Santa TeodosiaParishShareBU-V-703209257 Villafranca Montes de Oca, Castilla y LeónSpainGet directions