South Pierhead Light

South Pierhead Light - lighthouses

South Pierhead Light is one of the lighthouses in Roosevelt Park, United States. Discover South Pierhead Light and other lighthouses in Roosevelt Park, Uni