Designed by
Title
Tokyo, Japan - 05.13.2019: Red paper lampion hanging above the shop on a crowded street leading to Asakusa temple #220992775
Description
Tokyo, Japan - 05.13.2019: Red paper lampion hanging above the shop on a crowded street leading to Asakusa temple.
This image is editorial