I've been itching to show you some of my latest photos that I took from a recent trip to Helsinki, particularly a set of images from Finnish designer Alvar Aalto's home.