- Hide menu

Uncategorized

Had a great time last Saturday evening making pictures as my friend Tomsurprised his girlfriend, Jenna, with a proposal at the clock on Washington Street Mall. He had family and friends hide out in stores until the big moment. Probably one of the most fun surprise engagements I’ve ever photographed. After she said yes, and it was […]

Duis vel velit vitae dolor lobortis laoreet sit amet et lectus. Donec eleifend vehicula ante non vulputate. Morbi a sapien diam. Donec nec eros dui, quis convallis felis. Mauris eu eros quis dolor vulputate pretium. Duis facilisis ullamcorper placerat. Quisque mattis hendrerit ligula, non tristique tortor venenatis sit amet. Maecenas posuere interdum porttitor. Ut sollicitudin […]

Integer faucibus varius justo luctus aliquet. Nullam faucibus scelerisque mi, eu tristique orci interdum vel. Donec fermentum iaculis tempor. Phasellus a nisl sed nisl accumsan mattis. Pellentesque at tellus id dolor cursus suscipit et ac sem. Nam quis tellus est. Curabitur commodo tortor eget nunc bibendum volutpat. Cras lobortis dapibus neque, vitae tincidunt quam rhoncus […]

Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Aliquam erat volutpat. Praesent placerat ipsum et ligula scelerisque consequat. Proin ullamcorper urna sit amet risus lacinia pellentesque. Etiam volutpat, lectus quis venenatis pharetra, dolor est vulputate sapien, ut ultricies quam ligula vitae purus. Vivamus suscipit viverra eleifend. In hac habitasse platea […]

Fusce at nulla arcu, at malesuada nunc. Sed tristique imperdiet lacus sed convallis. Fusce viverra mi id metus porta hendrerit. Integer vel nunc ipsum, vitae sollicitudin enim. Phasellus rutrum nisl a libero pulvinar accumsan. Etiam quis velit viverra est consectetur mollis. Donec lobortis mauris nec nulla laoreet semper. Nulla accumsan luctus porta. Donec mattis ipsum […]

Donec at diam mauris. Cras fermentum turpis sit amet mi vestibulum a mollis nisl luctus. Cras congue mi ac ligula posuere ullamcorper. Nullam semper nunc eu massa laoreet ac pellentesque nisl mollis. Vivamus metus quam, bibendum et pellentesque at, tempor in nisi. Integer nisl quam, viverra vel porta vitae, sollicitudin sed turpis. Etiam tempor sapien […]

Nulla non mauris vel libero fermentum blandit. Nam eget nulla suscipit eros elementum dapibus eu non leo. Vestibulum sit amet quam lorem, sed sodales lectus. Sed blandit lectus in nunc suscipit sed pharetra mi lobortis. Sed est augue, pellentesque in lobortis quis, pretium et nisl. Nulla facilisi. Sed tempor enim vitae lacus condimentum et aliquet […]

Etiam suscipit aliquam aliquet. Mauris sit amet auctor eros. Suspendisse justo augue, porta sed luctus a, hendrerit rutrum neque. Nulla id nisi non tortor sagittis posuere nec eu nunc. Aenean tempus fringilla tortor, in sagittis lectus blandit sit amet. Maecenas faucibus odio nec tellus interdum dictum. Vestibulum velit sapien, posuere ut varius eu, porta vel […]

Aliquam id nisi nec nunc euismod posuere eget at magna. Aenean a consectetur massa. Etiam faucibus dui id eros aliquet porttitor. Donec consequat tincidunt mi id pellentesque. Vestibulum eu molestie risus. Sed vel urna nisl, vel vestibulum libero. Vestibulum imperdiet odio a lacus blandit iaculis. Aliquam velit neque, sagittis ultrices egestas vel, feugiat non lacus. […]

Aliquam erat volutpat. In mauris lorem, malesuada ac vehicula at, iaculis sit amet est. Nullam justo tortor, gravida sit amet commodo quis, feugiat vel velit. Ut lorem nulla, dapibus vitae accumsan non, pharetra nec libero. Praesent pretium tellus ac massa sagittis vestibulum. Etiam mollis metus eget quam facilisis rhoncus. Aliquam sapien augue, bibendum vel blandit […]

Etiam libero massa, dapibus id imperdiet sed, cursus eu ipsum. Donec et odio eu sem iaculis auctor id eu felis. Suspendisse potenti. Quisque sit amet nisi tortor. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla id facilisis quam. Mauris pellentesque quam ac leo malesuada ac fringilla leo bibendum. Nunc nisi […]

Sed eu tellus a nulla cursus molestie. Proin placerat, ipsum ut dapibus congue, tellus massa consectetur nulla, id hendrerit lacus justo nec justo. Fusce sodales augue vitae erat pulvinar suscipit. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Aenean feugiat, justo vel dictum facilisis, nisi velit laoreet arcu, at volutpat […]

Nullam placerat erat sit amet dui fermentum ut porta arcu scelerisque. Donec dictum turpis ut turpis feugiat blandit. Maecenas consectetur blandit orci, nec ultrices magna posuere eu. Phasellus at turpis et libero consectetur suscipit. Morbi molestie vehicula elit in eleifend. Sed eget neque quam, non tristique sem. Praesent sem felis, consequat nec viverra vel, elementum […]

Aenean vel leo quam, id congue neque. Maecenas porta adipiscing odio, non tincidunt eros adipiscing eget. Vestibulum auctor lacinia diam eu hendrerit. Pellentesque lacinia lectus at ante iaculis vel faucibus dui rutrum. Phasellus faucibus enim quis enim fringilla ultrices. Vestibulum sodales, diam sit amet volutpat porta, dolor dolor tempor mi, non aliquet felis risus in […]

Quisque aliquam dignissim erat id tempor. In tristique ultrices porta. Morbi ante turpis, pulvinar sed euismod eget, tincidunt et sem. Cras mattis tincidunt gravida. Nulla faucibus leo quis est aliquet a feugiat mi ultricies. Nunc adipiscing venenatis nisl at porta. Aliquam laoreet elit ac tellus viverra faucibus. Nullam et arcu est, in viverra quam. Integer […]

Suspendisse varius fringilla dapibus. Donec sit amet neque nunc. Donec sollicitudin aliquam purus, et molestie tellus egestas a. Donec sagittis ultrices tincidunt. Donec convallis, urna pretium pretium blandit, augue dolor convallis tellus, vitae placerat velit quam a enim. Aenean at nulla et elit laoreet egestas. Maecenas pharetra feugiat velit mollis tristique. Quisque eros eros, scelerisque […]

Mauris ullamcorper porttitor ante vel lobortis. Phasellus sit amet eros orci. Mauris eleifend luctus leo vitae gravida. Suspendisse quis tincidunt mi. Quisque lacinia elementum felis. Pellentesque sed porttitor ante. Aliquam condimentum imperdiet nisi, sit amet rhoncus dolor ultricies ac. Phasellus nec mi nulla. Phasellus sagittis consequat nibh sed semper. Donec adipiscing risus sit amet arcu […]

Duis id semper tellus. Aliquam vitae leo nec diam luctus iaculis elementum sed libero. Duis quis ante in ligula molestie adipiscing fermentum non nisl. Mauris mollis, mauris nec tristique ultrices, velit neque luctus nisl, in ullamcorper massa dui vitae lectus. Quisque in nunc a lacus auctor lobortis ac sed massa. Donec eu metus orci. Phasellus […]

Nullam in libero ligula, in rhoncus ante. Ut a consequat dui. Sed elementum, odio nec luctus pellentesque, erat risus semper leo, eu eleifend lorem lectus quis metus. Duis viverra euismod vulputate. Aliquam sed ante eget risus rhoncus ullamcorper. Suspendisse laoreet ante ac nulla dapibus commodo. Donec id justo tortor. Aenean ullamcorper libero sit amet purus […]

Praesent in leo eget nibh pharetra commodo. Fusce dolor risus, mattis non laoreet eu, viverra ac ipsum. Nam libero velit, lobortis a lacinia id, elementum nec sapien. In at ipsum aliquet purus sagittis commodo vitae ac ligula. Aenean id est justo. Maecenas tincidunt ultrices nulla, eu fringilla sapien blandit ullamcorper. Vivamus vel metus sed lectus […]

Vivamus ut nisl neque, eu lobortis nisl. Ut vel ante diam. Mauris sed ligula magna. Sed diam quam, euismod vel volutpat quis, venenatis id libero. Vestibulum ornare neque nec enim gravida pharetra. Nullam leo sem, vehicula sed sollicitudin quis, mattis sit amet dui. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. […]

Ut vestibulum, erat non placerat consectetur, eros erat commodo neque, vel hendrerit quam felis non metus. Sed consectetur mattis ultrices. Donec eget lorem sed ante ullamcorper sagittis. Quisque ligula leo, laoreet a egestas nec, euismod eget augue. Suspendisse tristique tempus turpis non bibendum. Aenean feugiat erat urna, at laoreet tortor. Pellentesque massa quam, mattis eu […]

Suspendisse potenti. In venenatis, nunc a tempor vehicula, lorem enim tincidunt justo, eu venenatis mi metus nec enim. Sed leo odio, tristique eget suscipit non, varius et elit. Duis a ante at lectus porta venenatis. Curabitur dictum pretium massa quis vulputate. Vestibulum sagittis neque non elit ornare placerat. Phasellus vestibulum, lectus non aliquet ultricies, justo […]

Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vivamus dapibus tempor est at suscipit. Aliquam erat volutpat. Suspendisse leo velit, pellentesque ut dignissim vitae, congue quis diam. Cras suscipit tellus non tortor condimentum sagittis. In lobortis ante id justo porttitor vestibulum. Maecenas ut pulvinar tortor. Donec iaculis eros ut urna […]