Aberdeen Jumbo Floating Restaurant 1980.jpg

Thu, 11/18/2021 - 12:48

Jumbo Floating Restuarant (HK Public Library)

Date picture taken
1980s
Author(s)

Comments