Image 1 of 1

Vietnam-Ho Chi Minh City-Notre Dame Cathedral-001.jpg

The Notre Dame Cathedral is a major landmark in downtown Ho Chi Minh City, Vietnam
twitterlinkedinfacebook