info@tareca.art

 

Teresa Smith

Montreux, Switzerland