San Anton Palace

Triq Sant Antnin, Attard, Malta

Chapel

San Anton Palace