Thames Tavern

Acrylic 18 x 24 inches 110882