Man-made

Kure Beach Pier. North Carolina

Kure Beach Pier. North Carolina