Two pink doe deer in the forest lock hooves as a tiny pink heart shines brightly in between them.
Read more
Dom