haikuadaydiary.com
Lewiston, NY
Riverside village quaint without self-consciousness, where arts mix with charm.