Skip to main content

Falmouth Ice Arena's 3,300 solar panal array