Oxfordshire – The Manor Country House Hotel

INSTALLATION

Bespoke vintage mirrors.

LOCATION

The Manor Country House Hotel, Oxfordshire, UK.