Maximum Miracle Center

Maximum Miracle Center

Not just any miracle center - MAXIMUM Miracle Center

In Nyeri town, En route from Nairobi to Nyeri