
By Jakob Rodriguez
A crosswalk in Akihabara, a buzzing shopping hub famed for its electronics retailers, ranging from tiny stalls to vast department stores.
The University Star • August 29, 2019 • https://universitystar.com/18160/life-and-arts/photo-gallery-best-of-travelwiththestar/
By Jakob Rodriguez
A crosswalk in Akihabara, a buzzing shopping hub famed for its electronics retailers, ranging from tiny stalls to vast department stores.