Swan in motion

United Kingdom (UK)

A swan in motion over the Thames in London, England.

Published in Europe 2018.

Categories: , Tags: ,