About Paloma

Project Manager
New Zealand