Through The Looking Glass

Framed windows and mirrors.