John M Hammond: Festival Walk
John M Hammond: Causeway Bay: Hennessy Road
John M Hammond: Hyde Park - The Reformers Tree
John M Hammond: Victoria Memorial
John M Hammond: Sheffield - Glass and Steel
John M Hammond: Jardine House
John M Hammond: Rugby at Happy Valley Racecourse
John M Hammond: Nan Lian Garden
John M Hammond: Sai Kung - Tin Hau Temple
John M Hammond: Sham Shiu Po
John M Hammond: India Rubber Tree
John M Hammond: One of the 10,000
John M Hammond: Perth: Scarborough Beach
John M Hammond: Lorne Pier
John M Hammond: Rutledge Lane, Melbourne
John M Hammond: Ming Tombs - Dingling Tomb
John M Hammond: China World Trade Centre, Phase 3B
John M Hammond: Ngau Chi Wan Park
John M Hammond: Ngau Chi Wan Park Entrance
John M Hammond: Trains at Kowloon Tong
John M Hammond: Building in Quarry Bay
John M Hammond: Reflections on the Lake
John M Hammond: Heart Shaped Splash
John M Hammond: Paterson Street, Causeway Bay
John M Hammond: Hong Kong Government Offices
John M Hammond: Chunking Mansions
John M Hammond: Building at Dunraven Bay
John M Hammond: Manchester Tarmac