Braemar Castle
right:
Surreal 1873 painting with hidden images.
How many can you spot?
click to enlarge