Saturday, January 5, 2013

Paradise

This sign hangs outside one of the shops on Duval Street in Key West. It says it all!

No comments: