Stephen Walford Photography: Papua New Guinea
Stephen Walford Photography: Papua New Guinea
Stephen Walford Photography: Papua New Guinea
Stephen Walford Photography: Papua New Guinea
Stephen Walford Photography: Trebarwith Strand, Cornwall
Stephen Walford Photography: Westminster, London
Stephen Walford Photography: Olympic Tower Bridge, London
Stephen Walford Photography: Battersea Power Station, London