Thursday, February 28, 2008

Isla Verde, Puerto Rico

Isla Verde, Puerto Rico
The Beach House Hotel, a trendy hotel with beds on the beach in Isla Verde, Puerto Rico.