Painting Crail. The fine art of painting a fishing harbour! Crail has inspired many artists over the years. This is a contemporary Scottish Painting by Peter Tarrant of a well known scene. Crail is on the East Coast of Scotland.