Artwork Title: Island of New Providence

Island of New Providence

Albert Bierstadt

Uploaded on by Gary Estenson

Arthur

Wait what?