Rate this photo
Houses in Kensington, London, the capital of England, United Kingdom. This photo was taken with a 200mm lens on a sunny Sunday morning in August of 1998.