Categories

Come on in! Join Pinterest today...it only takes like a second or so.

Statue of Liberty near La Seine in Paris, France and not too far from the Eiffel Tower! (p.s: Thanks Carla Siqueira for this beautiful shot!)

Eiffel Tower Gardens

Eiffel Tower, France