Fashion photographer Lucas Lavonen promoting his new groundbreaking photo collection illustrating the captivating Finnish countryside.