travel > Destinations > europe > Malta > Sacred Heart Church

Sacred Heart Church

TIME : 2016/2/18 22:46:51

Built in 1872 by Paul Vella, a Valletta priest.