Mother Nature

Isle of Man, United Kingdom

See this entry at Google Maps