Educational installation explaining semaphore flags. Salem Maritime National Historic Site, Salem, Massachusetts

- Image ID: E6MYPB
Educational installation explaining semaphore flags. Salem Maritime National Historic Site, Salem, Massachusetts
Sheldon Levis / Alamy Stock Photo
Image ID: E6MYPB