Shoma IshikawaAvailable for free under the cizucu license3091 × 2048#leica Blurred MomentsSeptember 15, 2025