St. Lawrence University
Death NYC -- Louis Vuitton Dollar Bill

 

Source: 

Hatch Kingdom Sticker Museum

Language: 
English
Location: 
New York City, New York, United States
GeoLocation: 
Year: 
2013