Yann Leto

Performance In The Garden, 2021



Categories: , Tag:


Oil on paper
70 x 50 cm
27 1/2 x 19 3/4 in

Yann Leto

Yann Leto was born in Bordeaux and has resided in Spain for a decade excluding the period 2015-16, when he lived and worked in Rome owing to the Scholarship of the Royal Spanish Academy.

See artist profile