The village of Barvas located on the Isle of Lewis benefits from a shop petrol station two churches and an excellent bus service t...
Retreat 19316 – Isle Of Lewis, Scottish Islands
The village of Barvas located on the Isle of Lewis benefits from a shop petrol station two churches and an excellent bus service t...