Swan and Great Crested Grebe, Duddingston loch.

Swan and Great Crested Grebe, Duddingston loch.

Swan and Great Crested Grebe, Duddingston loch.

Swan and Great Crested Grebe, Duddingston loch.