Two Gallants
Hoxton Square Bar & Kitchen in London, United Kingdom on Tue, Jul 19, 2011 at 8PM