cristinaschek.com
‘The Deer Whisperers’ | Window Display at Leigh Gallery, Hampton
I blogged about Golden deer & modern deer psychology. Translation: my work is displayed in the window at the wonderful Leigh Gallery Hampton, UK. Read about it below, then go see it at 3 New B…