Kaleidoscopic World (25)

Heavenly ray

Kaleidoscopic World