The great British countryside. Needham lake in Needham Market. A lovely place to go for a nice walk around the lake and for children to have fun. The lake is filled with beautiful wildlife. Play areas nearby for children. This picture really captures the natural beauty that can be found in the United Kingdom.
Photo by thechunk91
Royalties free, Commercial & Editorial use
$10.00