Visual Dictionary Online

 

Archived game

The game is: single-lens reflex (SLR) camera: front view