Peter Fri, 04/26/2019 - 08:44 prevnextoldernewer Date picture taken 1962 Gallery 1950s-60s Braude family photos Shows place(s) Telegraph Bay beach [????-????] The 'Dairy Farm' farm, Pokfulam [1886- ] Log in or register to post comments