Thumb

Sho Shimizu

Shanghai, China