Photo Gallery » London one day trip » Watford - town near London

Watford - town near London

Watford - town near London

Beechen Grove Baptist Church, Watford. Photo taken with phone: LG 4G.

 


See location on Google map

 


See other galleries: