Grey Heron, View Island, Caversham

Grey Heron, View Island, Caversham

Observation - Grey Heron, View Island, Caversham - UK and Ireland. Description: