St. Lawrence University

 

Source: 

Hatch Kingdom Sticker Museum

Location: 
Poland
GeoLocation: 
Year: 
2013

Usage:

-