Snapshots London South Molton Lane

A piece of mural art found on South Molton Lane, a narrow street in Mayfair.