Thotte ‘Thomas Dellacroix’ DELLERT
1953, Sweden

Also known as: Dellacroix, Thomas