Heart and Soul Photography captures the special/important moments in ones life such as maternity photos, Growth of a child, Senior Portraits, Family gatherings, family portraits, weddings, parties, sporting events, and much more. Reasonable prices and one on one photoshoots. Indoor and outdoor photos in the fredericksburg, spotsylvania, stafford, culpepper areas.