Public transport and shopping, Helsinki, Finland.
Bookstore, Helsinki, Finland.
Sheep on Finnish farm.