Share
twitterlinkedinfacebook
Image 1 of 1
19Fukuoka _DSC5570.jpg
The futuristic Canal City shopping mall, Fukuoka city, Fukuoka prefecture, Japan, June 3, 2009.