John Shammas

Shammas

 

(c) John M. Craig

shammas

(c) Douglass Dresher

shammas

(c) Douglass Dresher