Storm Clouds across the Thames III

Storm Clouds across the Thames III by David Parfitt