"Lost Your Attention"

“Lost Your Attention”

Owned by National City Tower Louisville, Kentucky – oil and resin on canvas- 120” x 72” – 2014

Leave a Reply