Luchia Bloomfield
(Clicks: 57;website added: May 27, 2015)
- LINK: luchia.com.au
- Country: Australia
Description:
Designer based out of my backpack. Currently living in Australia while working for a number of different companies, including Security Innovation.