Tuesday, October 23, 2007

Tropicana!

The tropical colors of this restaurant in Key West, Florida, US come alive in the mirror.

No comments:

Post a Comment