11.12.12

veiled kleenex ghostwars










Photography: Vintage Spirit Photography.