Canadian Architect


Image

Made in Japan
1000540666-1000540870


One of many illuminated floats made of paper that comprise the Nebuta Festival every August.