The Thames in Twickenham

A view of the River Thames in Twickenham, as seen from the River by Eel Pie Island.

Taken with a Sigma SD14 and Sigma 14mm f3.5.

613 views
2 faves
4 comments
Taken on April 2, 2011