Person
Mike Leenders

Person Information
NameMike Leenders
Context Information
ArticleThe Cyrrus mosaic. Report of a time consuming puzzle (1988)