About Discover Alba
A place to discover Scotland and all its beautiful sights
Discover Alba Description
This page was set up with the aim of uniting photographers - Scottish or not - to display their own representations of Beautiful Scotland in one handy place for all to see.
More about Discover Alba
Discover Alba is located at Edinburgh, United Kingdom