Castle Land

Castle Land is a building in Kiambu Road in Kiambu.
Beyond dummy
x