Waiting for… something

Brighton Beach, England.

Brighton Beach, England.