Artful-Cover-premade_5395983_Masquerade_200x300

Masquerade - mystery premade book cover for self-published authors by Artful Cover

Masquerade – mystery premade book cover for self-published authors by Artful Cover