Previous
Photo 113 of 115
Next
Great Grey Shrike

Great Grey Shrike
Half Moon Common, 25th November 2011
© Michael Rafter