Meat Gang

South St, Valletta, Malta


Cheers!