On the seawall towering over the harbour in Ramsgate, an old terraced town situated on the English Channel, the artist imagines an enormous mural that will change with the seasons. This resource will be available to all British artists.
Recently viewed
Please enable browser cookies to use this feature. Learn more.