Just before climbing the Eiffel Tower together!
Marveling in the beauty of the Eiffel Tower in Paris, France.
Cathedral in Plaza Mayor - Segovia, Spain. I studied abroad in Sego...

Katie De St. Aubin's Photos on the Map

Report This