Godfather 2 Olly Moss poster

Godfather 2

18" x 24" screen print. Hand numbered. Printed by D&L Screen Printing. Edition of 300.