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 $219,000Huge price reduction
Designed by Sea Life Naval Architechs and built in aluminium by Bents Engineering in ...
Townsville QLD, Queensland