I will be traveling in Finland for a few weeks later in the month. I normally
carry enough film to cover my needs, and have it developed when I return, but
just in case can anyone recommend a film developing lab for 120 film and/or a
store which sells 120 film in the Helsinki area. I could travel further afield
if necessary.
Thank you,
Richard Urmonas