Shin Udon, Udon Carbonara - Tokyo, Japan

Shin Udon, Udon Carbonara – Tokyo, Japan | San Francisco Bay Area Professional Photographer