River Thames, United Kingdom

17181294-CIMG1463

Central city of London. De Grey purchased at Alexander Furnishings on Wigmore Street, where the shopkeeper expressed interest in being updated on the project.

18123754-Screen_shot_2010-11-30_at_4.12.20_PM