rosie-oshea

Rosie O'Shea was docked at Rose Marine. The Marco Island Princes now leaves from this area.

Rosie O’Shea was docked at Rose Marine. The Marco Island Princes now leaves from this area. | Click to enlarge view.