Stock / 9781800088405 Canaletto's Camera Steadman, Philip EAN 9781800088405 Publisher UCL Press Published 5 June 2025 Available copies New £254.99