Back to all posts Just Announced! Elephant Stone @ Picture House Social in... Just Announced! Elephant Stone @ Picture House Social in Sheffield, United Kingdom - May 30th