Birmingham artist Dee Manning presents 'Miniatures'

With giclee prints starting from £45

DEE.M