Software developer by day, amateur photographer when I have a spare moment.

Showcase

Testimonials

Have something nice to say about Patrick Gillespie? Write a testimonial