Locws International, site specific work 2002

Swansea, Wales

Related Works