Published Oct 29. 2015 - 3 years ago
Updated or edited Dec 17. 2015

The store sign

Other pictures from this article

Inside the store

Inside the store

Inside the store

Inside the store

Fish guaranteed - on the storefront at least

Fish guaranteed - on the storefront at least

The store sign

The store sign

Flies in the store

Flies in the store