A long boat or barge and boats on the River Thames at Richmond London UK on a sunny summer day.

- Image ID: CPR64E

A long boat or barge and boats on the River Thames at Richmond London UK on a sunny summer day.

Julian Eales / Alamy Stock Photo

Image ID: CPR64E

Location: River Thames at Richmond London UK