Designed by
Title
College House Regina Walauwa, the administrative headquarters of the University of Colombo #159663527
Description
College House Regina Walauwa, the administrative headquarters of the University of Colombo, Colombo, Sri Lanka.
This image is editorial