a whippet and a duck strolling together on the beach by the sea, painting