This artistic image was taken on the River Thames, between London and Oxford, in England. The river is sourced much further north, at Thames Head, where a stone was laid to mark the source. The journey down that part of the Thames is beautiful, filled with amazing wildlife and riverside cottages.
No comments:
Post a Comment