Designed by
Title
Takoyaki stall at Yasaka-jinja Shrine in Kyoto #37513029
Description
KYOTO, JAPAN - NOVEMBER 18: Takoyaki in Kyoto, Japan on November 18, 2013. Unidentified takoyaki chef prepares takoyaki for customers and tourists in front of their Yasaka Jinja shrine
This image is editorial