Amsterdam: Plaza Eight

91.4x120.2cm 36x48"
oil on canvas
2006
Sold
Bookmark and Share