Spring in Tamworth Upper Castle grounds.

Spring in Tamworth Upper Castle grounds.

Spring in Tamworth Upper Castle grounds.

Spring in Tamworth Upper Castle grounds.