OPEN LESSON 2025
Help
Where are The Beatles in this photo?
Abbey Road, London
This man invented the telephone. Who is he?
Alexander Graham Bell
Who is the man in the picture?
Thomas Edison
Unlock this slideshow and over 4 million more with Baamboozle+
Try slideshows
Your experience on this site will be improved by allowing cookies.
Allow cookies