Revenge in Barcelona: A Nikki Garcia Thriller

See more by Kathryn Lane

Available at Select Retailers