The Ambush (1876)
painting 83 of 117 by Albert Bierstadt

The Ambush, 1876 by Albert Bierstadt