Sarah Biffin: The Acclaimed Painter Who Defied All Odds
Sarah Biffin was born on 25 October 1784 in East Quantoxhead, Somerset, with phocomelia, leaving her without arms and with undeveloped legs.
Sarah Biffin: The Acclaimed Painter Who Defied All Odds Read More »
