Tiny town mystery (32/48)

Tiny town mystery