english deutsch
Punchi Borella
A humorous account of this Colombo locality.