Washington, D.C., Mayor Muriel Bowser has asked President Donald Trump to reimburse the city for approximately $1.7 million in costs related to his July 4 “Salute to America” celebration that featured military displays and a Trump speech.

Bowser said in a letter to Trump dated Tuesday that the city’s expenses for the celebration, including police assigned to demonstrations, will further deplete an emergency fund intended to protect the nation’s capital from terrorism and to provide security for special events. The mayor said the fund, which was never reimbursed for $7.3 million in expenses related to Trump’s 2017 inauguration, would have a $6 million deficit by the end of the fiscal year in September.

“As we continue to gather estimates for the next Inauguration, we ask your help with ensuring the residents of the District of Columbia are not asked to cover millions of dollars of federal expenses and are able to maintain our high standards of protections for federal events,” Bowser wrote.

Trump’s Salute to America has drawn heavy criticism for injecting politics into what has traditionally been a nonpartisan celebration, and for its military extravagance.

Last week, it was reported that the National Park Service would divert $2.5 million from its already strapped budget to help pay for Trump’s holiday celebration. The Defense Department said this week it spent $1.2 million on Trump’s festivities, not including costs borne by service branches for flyovers and other expenses.

Trump has said the cost of his bash was “very little compared to what it is worth.” He also suggested he will do it again next year.

Read the full letter below: