Ellen Mueller

Billboard Art Project

Published on November 11, 2024 at 2048 × 1536 in Enid Series

Artwork featured on a light billboard

2011, Chicago IL