travel2penang.org
George Town Street View: The Old Photo Store
An old shop called Tokyo Photo Store located at an end of Chulia Street in George Town.