organicparadox.org
Amelia Street
48x30inch Oil on canvas Here are some closeups, during creation: early process shots: In a private collection