TITLE:
Godzilla Visits India

edition of 3
Framed size: 23" x 30"