Black sheep on the river

Black sheep on the river

Observation - Black sheep on the river - UK and Ireland. Description: Black Swan on the Thames

Black Swan on the Thames