Dover Street Market is situated in London's Mayfair. These three were lost in a monumental conversation, whilst I sat inside sketching them. They didn't look up once, it was a perfect afternoon.

Chick Chat

$75.00Price
  • Archival Giclée Print