Steve Allen

Media: 1561
Company Name: Steve Allen Photography
Location: North Yorkshire, United Kingdom (Great Britain)
Member Since: Jun 18, 2020

I am a professional photographer shooting mostly travel and wildlife subjects.
I live in North Yorkshire in the United Kingdom.
My photography has taken me all over the world photographing travel destinations and wildlife.
So far I have visited 96 countries across all 7 continents.