Dan MacKinnon captures the essence of life through stunning, vibrant images. Specializing in portraits, landscapes, and events, Dan brings a unique artistic vision to each shot, ensuring every moment is beautifully preserved. Whether it's a family gathering or a breathtaking landscape, Dan turns moments into timeless art.