The Michelin Building

Oil Painting. 18" x 24"

The Michelin Building

Oil Painting. 18" x 24"