cool photos · france · happy happy joy joy · paris June 29, 2012October 15, 2016 GOING NINETY MILESLeave a comment A view of the Eiffel Tower from Montmarte. What a beauty! Save