Windsor Terrace

This Grade 2  building was originally design by Perit Guiseppe Psaila in around 1930’s.