Janet Cumbrae-Stewart Clock Tower, Prague Pastel 45.4 x 37.5 cm Signed Item #190 Sold See all items by Janet Cumbrae-Stewart Ask a Question