Monday, January 24, 2011

Thunderbird Resort Motel - Miami Beach, Florida

World's Most Luxurious
Ocean at 185th St., Miami Beach, Fla.

No comments: