ROSES ARE RED

Tokyo’s blooming with Copyright’s roses.   A total of 13 around Shibuya and Harajuku.

4199

4202

4208

4209

4224

4231

Comments are closed.