Abbey church at Mont Saint Michel, Lower Normandy, France, Europe
Students on campus at Catholic University, Quito, Pichincha Province, Ecuador, South America
Costumed participants at festival, Plaza Mayor, Segovia, Segovia Province, Castile and Leon, Spain, Europe
|