Wrong. The text clearly calls the Harlot a “city”, even telling exactly which city it’s talking about (where were the Two Witnesses killed?) Only by eisegesis and Scripture-twisting can you turn it into an anti-Catholic screed.
The Harlot is indeed a city as is the Bride, Jerusalem, but the harlot and the bride are both spiritual entities, also, for the Harlot holds a chalice, persecutes Christians, and bears blasphemous titles. The Bride makes herself ready for the “Marriage supper of the Lamb”, Her linen is the righteous acts of the Saints