Recent Feedback

About this submission

Both Fiona and her dog Princess hunt love down at the dog park.

Los Angeles, CA, USA
Patricia Louis is a writer, producer and set decorator in Los Angeles. more...

Join the Discussion