Professor Popov

St. Petersburg, Russia

"The man who, according to Russians, invented the radio." --Timo

Thanks to Timo for phooning (and for the photo idea).


Sep 12, 2003

This picture is in these categories:
Human Sculptures    Russia


Phoons Main Page