St. Lawrence University
MC Fitti -- Hello Fitti

 

Source: 

Hatch Kingdom Sticker Museum

Location: 
Berlin, Germany
GeoLocation: 
Year: 
2013