Skip to playerSkip to main content
  • 19 years ago
Peking Duck at Jade Garden Restaurant in Star House near Tsim Sha Tsui Star Ferry Pier in Kowloon, Hong Kong.

Category

🏖
Travel
Comments