Let's talk!

The Solera Team Picture.
Location
Cognac, France