Starlings in Scotland. A murmuration is one of the top natural phenomena that I wanna see. (via The Telegraph)

Starlings in Scotland. A murmuration is one of the top natural phenomena that I wanna see. (via The Telegraph)

  1. scottishlandscapes reblogged this from snackish
  2. snackish posted this