the rain it raineth every day, Penlee Gallery Penzance