Victoria Giraud

3 books

40 pages digital 2011

258 pages digital

364 pages paperback

fiction informative medium-paced