Naxxar Lions

Location
Naxxar, Malta

Naxxar Lions