Stanley Spencer - Previous Stock

The Marriage at Cana. 1953.

The Marriage at Cana. 1953.

The Marriage at Cana. 1953.

The Marriage at Cana. 1953.