My Sad Captains are a band from London, signed to Bella Union.
These are photos from concerts where My Sad Captains played, so they may be of other bands that played the concert as well.
Latitude Festival 2018 Jul 12 - 15, 2018 Southwold, England, United Kingdom Uploaded by Skdotcom