This is the famous carousel on Brighton beach overlooking the English channel, Sussex, England.
Powered by Zazzle