LomondLad

By LomondLad

Logie Baird

Bust of John Logie Baird, inventor of television, in his hometown of Helensburgh.
His spectacles seem to have been mostly removed, just leaving part of the frame on the bridge of his nose.

Comments
Sign in or get an account to comment.