digitalportfolio
©Ann & Steve Toon
Red deer stag (Cervus elaphus), Arran, Scotland, United Kingdom, Europe
License this image