Title: Villa Rulludd
Subjects: Buildings, structures, Villa Rulludd (Espoo, Finland)