Red Flash at Castle Hill Lighthouse

Lighthouse flashes red light at sunset on Newport RI coast near Castle Hill Inn.