Entertainment through the eyes of a redhead
Skip to content
Theresa Himmer‘s Icelandic street art installations from 2006 – 2008 titled “The Mountain Series,” were anything but [...]
Sequin Street Art by Theresa Himmer
December 10, 2011
Create a free website or blog at WordPress.com.