St. Lawrence University
Tower

 

Description: 

Sticker by Tower

Source: 

Hatch Kingdom Sticker Museum

Language: 
English
Location: 
Berlin, Germany
GeoLocation: 
Year: 
2010