Louis Demaesschalc
A photo of Louis Demaesschalc
Date & Place:
in NY Verenigde Staten