Idaherma's London Exhibition
The show in Philadelphia at the Sketch Club.