Spanish Bay

Source: Wikipedia, the free encyclopedia.

Spanish Bay can mean: