frames.com

frames

  1. (noun) Structures that hold or support something