england, sculpture, sculptures, seashore, art, district, coast, shore, european country
UNITED KINGDOM. England. Lancashire. Blackpool. The wave powered organ on the promenade, this is one of a sequence of seafront sculptures along Blackpool's Golden Mile.