Thomas Moran, Indian Pueblo, Laguna, New Mexico, oil, 20 x 30. Private collection, courtesy Gerald Peters Gallery. ← Previous Next → Thomas Moran, Indian Pueblo, Laguna, New Mexico, oil, 20 x 30. Private collection, courtesy Gerald Peters Gallery. Thomas Moran, Indian Pueblo, Laguna, New Mexico, oil, 20 x 30. Private collection, courtesy Gerald Peters Gallery.