Monthly Archives: December 2003

Happy Easter, Happy Trails

December 9th, 2003 Photos

After a weekend full of Easter egg hunts, family brunches and dinners, we wanted to share a special image captured in Delft, Netherlands. Located in South Holland, this dreamy town offers picturesque canals, bustling streets and European charm. .... Read More