Postcard US-10064200 vw08 U.S.A. 14 Jan, 2024 16 days 3,560 miles Emcea Netherlands 30 Jan, 2024 Loading map... Emcea said: posted 3 months ago There is so much to see in this Statue of Liberty. :) I love it! You need to sign in to leave a comment!