I Got Something to Sell You
Suwara is a little town in the country side of Chiba which was once a bustling merchant town. Now it is quiet with most of the buildings dating from the Meiji Era.
Suwara is a little town in the country side of Chiba which was once a bustling merchant town. Now it is quiet with most of the buildings dating from the Meiji Era.