band_promo13

The Rifffs valletta, Malta

The Rifffs, Valetta, Malta. Band promo photography by Allen Venables.