The labyrinth

Name:
Location: Florida, United States