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