POLAROID of the DEAD

Walking dead day at the small town of Hämeenlinna, Finland. It was time to equip myself with some Polaroids!

More photos by teemu