Portfolio > American Flags

Testament
Testament
Cast Bronze
33" x 63" x 3"
2000