Loch Lomond is an American band based in Portland, Oregon.
These are photos from concerts where Loch Lomond played, so they may be of other bands that played the concert as well.
Capitol Hill Block Party 2011 Jul 22 - 24, 2011 Seattle, Washington, United States Uploaded by Asatree
The Decemberists / Loch Lomond Nov 29, 2008 Portland, Oregon, United States Uploaded by Chris V.