Giovanni Baptista Belzoni

bedouins camp by giovanni baptista belzoni

Giovanni Baptista Belzoni

Bedouins Camp

C. G. Sloan & Company