Kitsch » January 2011

Shhhhh!

This awesome sign outside the tiny hospital in Avalon (on Catalina island for those out-of-towners) is sure to cheer up anyone who’s r...