Mirrors
Mirrors are everywhere in Japan. These are at the end of my street.
On the same day not far away a town was flooded. It was raining very hard and dark, even thou it was taken sometime during the morning.
6,847
views
3
faves
0
comments
Uploaded on July 5, 2005