Kaleidoscope
Welcome to Kaleidoscope Japanese Patterns & European Coat of Arms
Sorry to be hard to read because Japanese and English mix with each page.