Joan Marc Ubach Malgosa Trademarks
LUNA BEACH SWIMWEAR
Filed: September 2, 2015
Swimwear
Owned by: Joan Marc Ubach Malgosa
Serial Number: 86745835