British, live in France (for longer than I lived in Britain), work(ed) in Switzerland.

View all

Photos of Salamandre

Testimonials

Nothing to show.