Previous picture arrow   Up arrow   Next picture arrow
Photo: 75 of 88, Album: England 2006
Looking across Kensington Church Street at the water main break.

picture #75