TOP > GALLERY > Flower Wall

Flower Wall

The cheerful flower wall is the sign of Spring. It is getting warmer and warmer these days. It is on Chuo street in Tokyo which means central street.