Author

No Image

James Finnegan

James Finnegan works as a marketing representative for Foremost Corporation and edits image. [1986]

CONTRIBUTIONS