St. Lawrence University
Bee

 

Description: 

Sticker by Delme.

Source: 

Hatch Kingdom Sticker Museum

Location: 
London, England
GeoLocation: 
Year: 
2010