Kuopio; Saaristokaupunki; KeilakantaKuva ja karttaKuopio; Keilakanta 10.6.2011; Aarne Hagman; Kartta: Maanmittauslaitos Kuopio; Keilakanta 10.6.2011; Aarne Hagman; Kartta: Maanmittauslaitos Kuopio; Keilakanta 10.6.2011; Aarne Hagman; Kartta: Maanmittauslaitos Kuopio; Keilakanta 10.6.2011; Aarne Hagman; Kartta: Maanmittauslaitos Kuopio; Keilakanta 10.6.2011; Aarne Hagman; Kartta: Maanmittauslaitos Kuopio; Keilakanta 10.6.2011; Aarne Hagman; Kartta: Maanmittauslaitos Kuopio; Keilakanta 10.6.2011; Aarne Hagman; Kartta: Maanmittauslaitos Kuopio; Keilakanta 10.6.2011; Aarne Hagman; Kartta: Maanmittauslaitos Kuopio; Keilakanta 10.6.2011; Aarne Hagman; Kartta: Maanmittauslaitos Kuopio; Keilakanta 10.6.2011; Aarne Hagman; Kartta: Maanmittauslaitos Kuopio; Keilakanta 10.6.2011; Aarne Hagman; Kartta: Maanmittauslaitos Kuopio; Keilakanta 10.6.2011; Aarne Hagman; Kartta: Maanmittauslaitos Kuopio; Keilakanta 10.6.2011; Aarne Hagman; Kartta: Maanmittauslaitos GE2 Yhteinen maailmaAarne Hagman; Kurssin rikastusmateriaalia 201328.11.2013