al mackinnon

One of our finest regular contributors, photo man Al Mackinnon

418photos