Cormorant

River Thames, London,. England

Cormorant
Cormorant

River Thames, London,. England