Designed by
Title
Street level view of Tokyo Camii or Tokyo Mosque. Located at Yoyogi-Uehara, Tokyo. #277699929
Description
Street level view of Tokyo Camii or Tokyo Mosque. Ottoman style mosque and Turkish culture center serves Muslim community. Located at Yoyogi-Uehara, Oyama-cho district, Shibuya ward
This image is editorial