Shop Alexandra Alberta at Wolf & Badger, Dover Street, London

December 10. 2015