Hannah Barrett, Lady Travesty,, oil on linen, 2009. 2010325171458828275685939_02 0 By sherrie green on April 8, 2015