John James Audubon, Plate 216:

John James Audubon, Plate 216:

0 Sold