David Duncan


USA flag (1913 - 2000)