Manual focus 6x6 120-roll film TLR-like SLR camera made by the Beijing Camera Factory in China. Has a waist-level viewfinder and separate film winding and shutter cocking. Can also expose 6x4.5 with a frame mask. Metal and plastic body available in black.
Olivia Wilson - 2024-03-03
The whole experience was flawless from start to finish. Super fast shipping and the product is exactly as described. Fantastic customer service too.