Vietnam

Ho Chi Min Statue
Ho Chi Min City, Vietnam

Thanks! You've already liked this