LA MASQUERADE

Full Custom
55 metres
Delivered in 2003
LA MASQUERADE