Image 1 of 1

Vietnam_German_-93.jpg

A movie plays on a tv set at an electronics store in Ho Chi Minh City, Vietnam.
twitterlinkedinfacebook