Eira-9881

Buildings in Huvilakatu in Helsinki, Finland