Postcard CA-1120168

sent on
travel time 13 days
distance travelled 4,138 miles
received on
 Loading map...
postcard image of CA-1120168
CN Tower (a communications and observation tower, one of the tallest structures in the world) & Rogers Centre (a multi-purpose stadium) in Toronto, Ontario, Canada. Such a cute illustration!
You need to sign in to leave a comment!