Sure Shot Owl PF

Sure Shot
Separator

Compact Film Camera
Item Code: 6404A003