James Barry's Murals at the Royal Society of Arts: Envisioning a New Public Art

Quantity: