Ho Chi Minh City, Vietnam
On demand
39.37" X 31.5"
Ho Chi Minh City, Vietnam
On demand
43.31" X 31.5"