The Depot

The Depot
24 x 48 inches (image)
Oil