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