Arrowhead in Thames

Arrowhead in Thames

Observation - Arrowhead in Thames - UK and Ireland. Description: In a backwater off the Thames.

In a backwater off the Thames.