Thames River, Windsor, England

Barges and buildings line the shore of the Thames River in Windsor, the United Kingdom, with the changing leaves of fall reflected in the peaceful, calming waters.

  • MR: NO
  • PR: NO
  • 2
  • 571
  • 3

Royalty Free Stock Photography: Thames River, Windsor, England

  • Exclusive image
ID 27643547 © |

We accept all major credit cards from United States.

More similar stock images of `Thames River, Windsor, England`

More images

More stock photos from Adeliepenguin's portfolio

More images