Commercial & Wedding Films
Boston, MA 781.269.2105
This is a short 3-minute film that I created of the beauty of Thacher Island at sunrise. Thacher Island is located off the coast of Rockport, MA.
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?