Maslen & Mehra’s Natural Capital
Natural Capital, a sculpture created in paper mache and decoupage by St Leonards-based international artists Maslen & Mehra, is now installed in the Durbar Hall at the Hastings Museum. It will be on view until the 10 July. Kay Davis writes.