neonbubble.com
Leopard Ladies Of Mercury | neOnbubble
I arrived at Carruthers' domicile in the fashionably decrepit part of South London with a severe case of butterflies in the stomach. It was my own fault for taking a shortcut through the 1889 Lepidopterist Gala in The Regent's Park; oh, but how those Red Admirals entice the tastebuds! I…