Yann Leto

The Swimming Pool, 2021


1 in stock

Category: 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

Sign up to our mailing list

Lorem ipsum dolor sit amet, consectetur