Sea Life Lecea 38
Designed by Sea Life Naval Architechs and built in aluminium by Bents Engineering in ...
Townsville QLD, Queensland- 38'
/ 11.58m - 2004
- AU $265,000Now reduced
Designed by Sea Life Naval Architechs and built in aluminium by Bents Engineering in ...
Townsville QLD, Queensland