An incredible show detailing photographs of Mother Nature’s beauty. This long running Cable 8 program has been produced right here in Wrentham since 2004 it airs on Channel 8 & Channel 39