Eric H.

Toulouse, France

Working in mapping agency with satellite images