This appears to be a spot for Silva, a compass manufacturer. Funny stuff.

Related Posts with Thumbnails