Portfolio - Elza Bouhassira


The Puffins on the Isle of Staffa, Scotland were not shy due to the huge number of tourists who visit the isle every year. These two seem relatively unconcerned that another member of their group is coming in fast to land on the cliff side.