The Wenzhou River turns blood red overnight in what is suspected as another case of industrial pollution, though some would have you believe it is an old testament style plague.
Cerulean Hotel. Tokyo, Japan.
do i believe in love at first sight? absolutely. i fall in love with every dog i see