Roanoke Marshes Lighthouse in Roanoke Island, Manteo, North Carolina, USA

Royalty-free stock photo ID: 102546410

Roanoke Marshes Lighthouse in Roanoke Island, Manteo, North Carolina, USA