Tinsel Tears > Editions
by Emma Smith First published December 8th 2023
Published December 8th 2023
by Emma Smith
Paperback, 256 pages
Published December 8th 2023
by Independently published
Paperback, 258 pages
Published February 1st 2026
by Emma Smith
Paperback, 296 pages





