The Rio della Salute 100.2 cm x 65.2 cm Pola Museum of Art (Hakone, Japan)
Source: via ArtyPin on ArtyPin