I[?]. YOSHISAKA was a Japanese photographer working in Shanghai. The studio was at 37 Chapoo Road (now Zhapu Lu), Shanghai.