disoriented
words. pictures. anything
Proud zombie parents show off their zombie babies
New York, NY, USA