Serra Margherita

Italy

 

La cascata, 2000

Three stone blocks lie against each other; at the base, the billows of a waterfall cascade over the promenade, ideally wetting the feet of visitors.

 

Condividi