James G. O'Connell
designer | INNOVATOR | MECHANICAL ENGINEER | PHOTOGRAPHER
ENGINEERING
PHOTOGRAPHY