Quizzing Live

Which Camera Was Invented By Edwin Land

Answer:
The Polaroid Camera