lares best final

Lares (i) digital print (118 by 81cm)