Island House
No.
0020

Island House

Situated on the Isle of Lewis, Scotland, the harsh weather conditions form the spaces in and around the building.

Island House
Lewis, Scotland
2017-2025
Project
with

No items found.

No items found.

No items found.

No items found.
No items found.
No items found.
No items found.
No items found.
No items found.
No items found.
No items found.