lewis and harris









lewis and harris


[ad_1] noun

  1. the northernmost island of the Hebrides, in NW Scotland. 825 sq. mi. (2135 sq. km).
[ad_2]
67 queries 0.613