Razorbill and Atlantic PuffinMachias Seal Island
Atlantic PuffinMachias Seal Island
RazorbillMachias Seal Island