Torres is the stage name of Mackenzie Scott (born January 23, 1991), an independent American singer, songwriter, musician and artist.
These are photos from concerts where Torres played, so they may be of other bands that played the concert as well.
Latitude Festival 2013 Jul 19 - 21, 2013 Southwold, England, United Kingdom Uploaded by Skdotcom