42 Eden Park

42 Eden Park, England, United Kingdom