Villa Borghese

villaborghese.jpg

Villa Borghese

1960

oil on canvas

203 x 178 cm

Courtesy: Guggenheim NY

Painting

Copyright 2017 de Kooning Experts