291-293 Main Street, Falmouth

Downtown Falmouth