Castello dei Baroni

Triq il-Madonna, Wardija, Malta

Chapel