Alexandra  Lavizzari

Alexandra Lavizzari

Swiss writer and artist based in Somerset with a love of photography.

Swiss writer and artist based in Somerset with a love of photography.