Leonardo Roda

Leonardo Roda

Italy • 1868

Explore all artworks (1)

Painting, Il Cervinio, Leonardo Roda

Painting . 47.5 x 64 x 0.5 cm Painting . 18.7 x 25.2 x 0.2 inch

Sold