A Boater’s Home Away From Home Located in Cabo San Lucas, Mexico, the 103ft motor yacht BLUE STEELE was built by Cheoy Lee[...]

read more