Braemar Castle
right: Surreal 1873 painting with hidden images.

How many can you spot?

click to enlarge