The Castaways - Miami Beach, Florida 
The exotic Castaways on Miami Beach’s famous Motel Strip.

The Castaways - Miami Beach, Florida 

The exotic Castaways on Miami Beach’s famous Motel Strip.