Stone Passion

310 pages paperback

fiction romance challenging medium-paced