Crowd has gathered for the laying of the Naval Hospital cornerstone

   Close Viewer

Explore (Beta)


Share