Aomori Nebuta Festival in Japan royalty-free stock photo
{"Image ImageDescription": "\"Aomori, Japan - January 15, 2013 : An illuminated Nebuta Float displayed at Aomori Natural Park in Aomori, Japan. It is using for the Aomori Nebuta Festival.\"", "Image Copyright": "winhorse"}