TOKYO - January 11: Family Mart convenience store on Jan 11, 2013 in Tochigi, Japan. FamilyMart is one of largest convenience store franchise chains in Japan.

TOKYO - January 11: Family Mart convenience store on Jan 11, 2013 in Tochigi, Japan. FamilyMart is one of largest convenience store franchise chains in Japan. - 25455340

Similar stock images

to-top-page