Terra Philippines is an eco-fashion brand based in the Philippines. The Isla Bag, an inaugural brand offering, won several international awards and was featured in mainstream Filipino print, online, television and radio media.
This company has no teams yet
This company has no offices yet