Michelin Ihle Lucite Tombstone, London

Michelin Ihle Lucite Tombstone, London