;

Food Stalls at Borough Market

Food Stalls at Borough Market

16 x 20 inches, £900