Leon Festival

Onondaga Lake Park, Liverpool