weddings

Of Weddings and Funerals

April 29, 2011: A day engraved in history.