
Stake attention in this memory
The scene is a street in Kivaywa, Kenya (latitude: 0.562, longitude: 34.805) with a red dirt road and a small business establishment. The business is a bar and restaurant called "The Palace Bar & Restaurant." The sign above the business also advertises "Dels Chilspot Muguka Base." There are three men standing in front of the business. A bicycle is parked in front of the building. The road is unpaved and dusty, with a few green plants scattered around.
Loading AttnAds…
No transactions found

