Live action footage
The Portland Head Lighthouse oversees the ocean from rocks in Maine, New England.
HDV1
1440 x 1080