A beautiful and terrifying thing found on a street in Everett, Washington.

Cheers, R.

http://racheladmas.com

Advertisement