The Moorish Castle, Gibraltar — painting by Captain the Hon. Frederick William John Shore