The Godfather Framed Film Cell Limited Edition 832/1000 Movie Memorabilia
The Godfather Framed Film Cell
Limited Edition film cell numbered 832/1000. Official film cell featuring Sonny and Don Corleoni which is a lucky cell to have as many of them can be mundane shots!
Great condition, vintage from 2000s and authenticated by Excalibur Promotions