Gala Centre Drive-In Supermarket

Gzira, Malta


Cheers!