View of The Aberdeen


Hong Kong Island (1991)

Return