postcrossing.com
Postcrossing postcard DE-7868828 from Germany
Postcard DE-7868828 travelled 5,628 miles in 26 days (from Germany to China)