Image 030 by Robert Thomson

Hopcroft > 030
030
030
© robert thomson