The Frame Odiham exhibits and sells originals handmade gifts & sculptures from local artists.