August 21, 2019 0 12 x 16 framed – $103 Twin Sisters mountain is in the Cascade Mountains in Washington State. 2019. Reference photo taken by Randy Small. 12″ x 16″ Framed Acrylic Prev Next