Donald Vaccino Hatch Street Oil on canvas 160 × 135 cm
Donald Vaccino Hatch StreetOil on canvas160 × 135 cm