Looks like the ruins of a store or shop.

Previous  Back  Next