Orange Spot Inn at Melbourne, Florida.

Orange Spot Inn at Melbourne, Florida.