SOULMATE (noun): The one with whom you share a connection of minds, a mutual respect, an unconditional love an a total understanding.


when there is a meeting of mind, spirit and body with the one who's strength, flaws and energy perfectly compliments your own.


See More Photos