Grand Central Station

Grand Central Station
acrylic on canvas, private collection
120cm x 230cm
2001

Direct