A bicycle repair shop on the way to Chagoria

Location

Mt. Kenya (map)

Country

Kenya

Person(s)

A bicycle repair shop on the way to Chagoria