City Hall, London Poster
$13.00