The Frame Odiham exhibits and sells originals artworks from local artists.