The Shed

The shed. A place of sanctuary, retreat or enforced exclusion.

Advertisements