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

Our brands