Cartogiraffe.com

Shell Beach

Shell Beach, also known as Bathing Beach in Portland.