MacKay - Canadian Editorial Cartoons
mackaycartoons

Graeme MacKay's Editorial Cartoon Archive

  • Who?
  • Copyright
  • Boutique
  • Kings & Queens
  • Prime Ministers
  • Presidents
  • The French Monarchy Project
  • DOWNLOADS

tariffs

Saturday September 20, 2025

September 20, 2025 by Graeme MacKay
U.S. Ambassador Pete Hoekstra’s alignment with Trump’s divisive policies strains Canada-U.S. relations, as Canadians push back against tariffs and rhetoric.

Editorial Cartoon by Graeme MacKay, The Hamilton Spectator – Saturday September 20, 2025

The Challenges of Diplomatic Representation in the Trump Era

Canadian retaliation against Trump's tariffs gains traction as Hoekstra labels the nation "mean and nasty."

July 23, 2025

In the complex world of international relations, ambassadors play a crucial role in balancing the interests and policies of their home country with the realities and sentiments of their host nation. However, under the administration of President Donald Trump, this balancing act has become increasingly difficult, as independent thinking among officials is often stifled in favour of unwavering loyalty to the president’s agenda. This dynamic is vividly illustrated in the actions and rhetoric of Pete Hoekstra, the U.S. ambassador to Canada.

Hoekstra, a former congressman appointed by Trump, has become a prominent mouthpiece for the administration’s policies, often echoing Trump’s contentious rhetoric. His recent comments expressing disappointment with what he perceives as anti-American sentiment in Canada have sparked significant backlash. Despite his role as a diplomat, Hoekstra’s approach has been marked by lecturing and petty critiques rather than bridge-building and understanding.

News: U.S. ambassador ‘disappointed’ with anti-American sentiment in Canada

As the U.S. wrestles with the divisive and destabilizing effects of MAGA, Canada risks developing a version of its neighbour’s political and social illness, amplified by its smaller size and growing internal vulnerabilities.

November 18, 2024

The ambassador’s focus on phrases like “elbows up”—a reference to Canada’s defensive stance in trade negotiations—highlights a disconnect from the broader context of Canadian-American relations. Many Canadians view Trump’s policies, particularly the imposition of high tariffs on steel, aluminum, and lumber, as deeply unfair. These economic measures, coupled with Trump’s provocative suggestions about annexation, have understandably cooled the warmth traditionally shared between the two nations.

Further compounding these issues is the Trump administration’s exaggerated narrative of a border emergency involving the supposed smuggling of large amounts of fentanyl from Canada into the U.S. This claim has been used as a pretext to justify imposing steep tariffs on Canada, America’s largest trading partner. Such tactics not only strain economic relations but also undermine the trust and cooperation necessary for addressing genuine cross-border challenges.

Canada elects Mark Carney to lead a minority government, signaling a rejection of Trump's influence and a commitment to national sovereignty.

April 30, 2025

Canadians are responding not with words but with actions. Travel to the U.S. has plummeted, and there’s a noticeable shift in consumer habits, with many favouring Canadian products over American ones. This isn’t a rejection of the American people, with whom Canadians have long shared mutual respect and friendship. Rather, it’s a response to the policies and rhetoric emanating from the Trump administration.

Hoekstra’s role as a diplomat should ideally involve conveying these sentiments back to Washington, offering a nuanced understanding of the Canadian perspective. Instead, he appears to be following a script that leaves little room for independent thought or genuine diplomacy. His inability to acknowledge the impact of Trump’s actions on Canadian sentiment further alienates those he is meant to engage.

Analysis: Canadians are taking a big step back from the U.S. — and here’s the data to prove it

Donald Trump's cynical exploitation of religion during Holy Week, epitomized by the sale of a "God Bless the USA Bible," underscores the dangerous fusion of nationalism and faith, prompting a call to preserve the integrity of true Christianity against such commercialization.

April 2, 2024

In a time when diplomacy is more important than ever, the role of an ambassador should be to build bridges, not burn them. Yet, Hoekstra’s approach seems to widen the divide, reinforcing the perception of him as a “spineless mouthpiece” for an administration increasingly characterized by its authoritarian tendencies.

While calls for Hoekstra’s removal grow, it is unlikely that change will come from within an administration that values loyalty over competence and message control over genuine dialogue. For Canadians, the path forward may lie in continuing to express their discontent through economic choices, sending a clear message that resonates louder than any diplomatic critique.

Ultimately, the true test of diplomacy is not in the ability to parrot the party line, but in fostering understanding and collaboration in the face of political and economic challenges. In this, Hoekstra has fallen short, leaving a legacy of missed opportunities and strained relations.


We’re lucky to live here (Letter to the Editor – The Hamilton Spectator, September 23, 2025) 

Re: U.S. ambassador calls ‘elbows up’ rallying cry disappointing, Sept. 20

Thank you to cartoonist Graeme MacKay for his “lipstick on the pig” cartoon on Saturday. We laughed until we cried. More importantly, Canadians can feel confident that this cartoonist will not lose his job for this and will suffer no reprisals for doing his job. We are so lucky to live here in Canada.

Colleen Dawson, Hamilton

Posted in: Canada, USA Tagged: 2025-18, annexation, Border, boycott, Canada, diplomacy, Donald Trump, Economy, fentanyl, lipstick on a pig, Pete Hoekstra, relations, rhetoric, tariffs, Trade, travel, United States

Friday September 5, 2025

September 5, 2025 by Graeme MacKay
Prime Minister Mark Carney's government faces growing impatience over perceived inaction, but upcoming budget announcements and austerity measures will affirm decisive action, likely sparking negative reactions.

September 5, 2025

Editorial Cartoon by Graeme MacKay, The Hamilton Spectator – Friday September 5, 2025

Why Carney’s Strategy Deserves Patience

Canada's private and public sectors grapple with tariffs, tech upheaval, and economic uncertainty, challenging job growth and stability as Labour Day 2025 approaches.

August 30, 2025

In the volatile landscape of North American politics and economics, Prime Minister Mark Carney’s government faces a formidable challenge: steering Canada through choppy waters while maintaining its economic sovereignty. Despite criticism, often fuelled by partisanship and impatience, the government’s strategies warrant a closer look and a degree of patience.

Carney’s administration has not been idle. The removal of the carbon tax and firm commitments to national defence mark significant policy shifts from the previous Trudeau government. Efforts to dismantle interprovincial trade barriers reflect a proactive approach to fostering economic unity within Canada. Yet, the narrative of “announcements about announcements” persists, painting an image of inaction that belies the strategic groundwork being laid.

News: Carney says his ministers are looking for ways to cut spending at cabinet retreat

Canada and Mexico strengthen diplomatic ties to navigate trade challenges and shared experiences under Trump's unpredictable leadership.

August 7, 2025

Central to Canada’s current economic strategy is its precarious relationship with the United States. The unpredictability of the Trump administration has complicated bilateral trade, with tariffs disrupting the flow of goods and inflating costs on both sides of the border. Carney’s decision to lift certain retaliatory tariffs, while maintaining others, is a calculated maneuver aimed at preserving the CUSMA trade relationship. This move, though criticized as coddling, seeks to minimize economic damage and keep critical dialogues open.

Critics argue that Carney’s “elbows up” approach has softened, yet this perspective overlooks the broader strategic context. The administration’s tactical reversals and negotiations reflect an understanding of the intricate dynamics at play. By buying time, Carney appears to be waiting for the tide to turn—a strategy that might prove prudent as Trump’s tariff policies increasingly strain American consumers and businesses.

Prime Minister Mark Carney's government implements unpopular but necessary budget cuts to bolster defence and ensure long-term economic stability.

July 24, 2025

It’s challenging to critique a new government that is decisively different from its predecessor. Despite carrying the Liberal banner, Carney’s administration occupies a centrist position on the political spectrum. Enacting measures like “axing the tax” demonstrates a willingness to adopt Conservative policies when they align with national interests, underscoring a pragmatic approach to governance.

Analysis: Mark Carney lifted some tariffs against the U.S. Was that a wise tactical move, or a bad blunder?

The upcoming budget will be a litmus test for Carney’s government, offering insights into its long-term vision and policy direction. This moment presents an opportunity to transition from planning to action, addressing the impatience of Canadians eager for concrete results. The government’s ability to balance austerity with investment will be crucial in shaping Canada’s economic future.

As we await the budget, it is essential to recognize the complexity of the challenges facing Carney’s government. The strategy of measured patience, while frustrating for some, is rooted in a pragmatic assessment of Canada’s geopolitical realities. In navigating these turbulent times, the government deserves a measure of slack, as it carefully orchestrates Canada’s path forward amidst a changing global landscape.


The bells of the sharpening truck ring louder

January 24, 2023

I totally get why people are feeling impatient with Mark Carney. Ever since Justin Trudeau stepped down, Poilievre’s supporters have been eager for action, and Carney’s big promises helped him win the election less than five months ago. He’s still doing well in the polls, but if you check out the comment sections on articles about him, you’ll see a lot of partisan chatter accusing him of being all talk and no action—some even call him a failure, asking, “Whatever happened to elbows up?”

Part of this seems tied to the mockery Poilievre faced for his catchy slogans like “ax the tax.” Many Canadians do understand that the hostile U.S. President makes things tricky. Carney has enjoyed a bit of a honeymoon period over the summer while Poilievre worked on bouncing back from his embarrassing defeat and aimed for a safe Conservative seat. But next month, the so-called “no action PM” is likely to reveal his hand with his economic policy. Those who accuse him of just talking will probably see some significant moves, unlike anything we’ve seen from the big-spending governments in Ottawa. People demanding action might find themselves regretting it when an austerity-focused budget is unveiled.

Posted in: Canada Tagged: 2025-17, Budget, Canada, carbon, centrist, CUSMA, Defence, Economy, Mark Carney, patience, pivot, relations, sharpening, strategy, tariffs, Trade

Wednesday September 3, 2025

September 3, 2025 by Graeme MacKay

Trump's unpredictable foreign policy, marked by grand gestures towards Russia and North Korea, has isolated the U.S. while strengthening alternative global alliances.

Editorial Cartoon by Graeme MacKay, The Hamilton Spectator – Wednesday September 3, 2025

Also published in The Korea Times, Posted to Reddit.

Red Carpet Diplomacy: Trump’s Global Tango

May 3, 2017

In an unprecedented display of diplomatic choreography, former President Donald Trump recently rolled out the red carpet for Vladimir Putin in Alaska, marking a striking shift in the U.S.-Russia dynamic. This spectacle, replete with military salutes and cordial smiles, signals not just the thawing of decades-long hostilities but also underscores the erratic trajectory of American foreign policy under Trump. The meeting, which took place against the backdrop of Russia’s ongoing aggression in Ukraine—a nation traditionally allied with the U.S.—highlights the divergence between diplomatic gestures and geopolitical realities.

News: Putin and Xi Invoke Wartime Unity as They Hail Ties in Beijing

The Alaska summit between Trump and Putin risks being a performative exercise prioritizing personal ambitions over genuine peace efforts for Ukraine.

August 15, 2025

The Alaskan summit was a harbinger of Trump’s foreign policy approach: transactional, unpredictable, and often at odds with established norms. As the U.S. extended this diplomatic courtesy to Putin, the world looked on with a mix of astonishment and concern. The spectacle seemed to disregard Russia’s actions in Ukraine, raising questions about America’s commitment to its allies and its moral leadership on the global stage.

Now, as the world turns its eyes to Beijing, a similar red carpet treatment awaits Putin and North Korea’s Kim Jong-Un, another figure with whom Trump has professed personal affinity. The presence of Indian Prime Minister Narendra Modi, fresh off the sting of a 50% tariff imposed by Trump for purchasing Russian oil, alongside the leadership of Iran—whose nuclear ambitions were recently curtailed by U.S. intervention—paints a picture of a world realigning itself in response to America’s unpredictable diplomacy.

January 16, 2020

This assembly of leaders in China underscores a significant geopolitical shift. With Xi Jinping at the helm, China is solidifying its position as a counterweight to Western influence, forging closer ties with Russia and nations traditionally outside the U.S. sphere of influence. The inclusion of India and Iran in these discussions only amplifies the narrative of an America increasingly isolated by its own policies.

Critics argue that Trump’s “America First” mantra has paradoxically weakened the nation’s standing, alienating allies and emboldening adversaries. The transactional nature of his diplomacy has frayed the fabric of longstanding alliances, leaving traditional partners like NATO, Canada, and Germany questioning the reliability of U.S. commitments. Meanwhile, countries like China and Russia are capitalizing on this uncertainty, presenting a united front that challenges U.S. influence and seeks to reshape the global order.

News: Xi, Putin and Kim meet for first time in show of solidarity against West

Trump's Court: The New Era of American Monarchy

March 6, 2025

The implications of this diplomatic realignment are profound. As China and Russia strengthen their ties, bolstered by support from nations like North Korea and Iran, the U.S. finds itself at a crossroads. The need for coherent, principled leadership in international relations has never been more urgent. Yet, under Trump, America’s foreign policy seems adrift, driven by personal whims rather than strategic foresight.

In the end, the red carpet diplomacy witnessed in Alaska and Beijing serves as a poignant reminder of the shifting sands of global power. As the U.S. grapples with the consequences of its foreign policy choices, the world watches and waits, pondering the future of a superpower seemingly at odds with itself.


Trump’s Diplomatic Circus

In the wild world of global politics, Trump’s presidency has turned the balance of power into a chaotic spectacle. With China and India rising, Trump supporters claim he’s strategically positioning the U.S. to face these challenges. However, recent actions suggest otherwise. Just weeks ago, Trump rolled out the red carpet for Putin in Alaska, while Russia continues its aggressive invasion of Ukraine, a U.S. ally. Now, leaders like China’s Xi and North Korea’s Kim Jong-Un, who are growing closer to Russia, are coming together, highlighting a shift away from U.S. influence.

Meanwhile, Trump’s tariffs on Indian oil purchases and erratic policies are isolating traditional allies, suggesting a decline rather than a resurgence of American global power. The “America First” mantra seems less like a strategic masterstroke and more like a stumbling block, hastening the U.S.’s fall from its leadership position on the world stage. If this is the new strategy, it might be time for a serious rethink.

Posted in: International, USA Tagged: 2025-16, adversaries, alliances, Allies, China, diplomacy, Donald Trump, foreign policy, geopolitical, India, isolation, Japan, Kim Jong Un, Narendra Modi, North Korea, Russia, summit, tariffs, USA, Vladimir Putin, WWII, Xi Jinping

Saturday August 30, 2025

August 30, 2025 by Graeme MacKay

Canada's private and public sectors grapple with tariffs, tech upheaval, and economic uncertainty, challenging job growth and stability as Labour Day 2025 approaches.

Editorial Cartoon by Graeme MacKay, The Hamilton Spectator – Saturday August 30, 2025

Published in the Oyen Echo, Alberta

Facing the Challenges this Labour Day

Doug Ford needs to stop blaming vulnerable individuals for homelessness and instead focus on providing real solutions like affordable housing, mental health services, and job support to help lift people out of poverty.

September 26, 2024

As Canadians prepare for the Labour Day weekend, the employment landscape offers a sobering reflection of the challenges ahead. The sluggish growth in our job market underscores a multitude of issues stemming from economic and political factors that demand urgent attention.

The private sector is particularly hamstrung by the impact of tariffs, especially those imposed by the U.S., which have disrupted our manufacturing sector—a vital part of the economy. These tariffs have inflated the cost of raw materials and components, making production more expensive and less competitive globally. Manufacturers are caught between raising prices for consumers and absorbing costs, both of which threaten profitability and jobs. The tough choices to downsize or relocate operations are becoming alarmingly common.

News: Canada’s annual job growth barely above zero in June, payroll survey shows

Global efforts in the US, UK, and the EU aim to regulate AI responsibly, but face criticism and challenges in addressing both immediate and long-term risks while balancing innovation and control.

November 3, 2023

Agriculture and food processing sectors are equally challenged. Tariffs have inflated export costs and strained international trade relations, forcing farmers and producers to rethink strategies and seek alternative markets, often at a financial loss. The increased uncertainty and market volatility threaten the livelihoods of those who rely on these sectors.

Supply chain disruptions add another layer of complexity, affecting a wide range of industries dependent on global trade. The resulting delays, increased shipping costs, and logistical hurdles compound the difficulties faced by businesses striving to operate effectively in an unpredictable environment.

The rise of AI introduces additional challenges, offering potential for new industries while simultaneously threatening existing jobs. The urgency for our workforce to adapt is pressing, requiring a concerted effort in skills development and technological investment to keep pace with rapid advancements.

News: Federal government plans to reduce size of public service through attrition: minister

As Canadian political parties promise tax cuts without detailing spending cuts, voters face uncertainty about potential austerity measures post-election.

April 22, 2025

Under Prime Minister Mark Carney, the government is addressing fiscal issues with spending cuts, including a reduction in the federal civil service. While the plan is to lower numbers through attrition, there are concerns about how this approach will impact service delivery and employment levels.

News: Ontario’s premier calls on federal government to bring workers back to office 5 days a week

The COVID-19 pandemic has permanently altered work conditions, with remote work now a significant aspect of many jobs. Ontario Premier Doug Ford’s push for public servants to return to the office highlights ongoing tensions between traditional work models and new, flexible arrangements. While remote work offers flexibility, it presents challenges in maintaining productivity and team cohesion.
Shifting trade relations, particularly with the U.S., continue to impact export-reliant industries, further complicating economic recovery efforts.

May 16, 2012

While there are opportunities amidst these challenges—such as potential for innovation and exploring new markets—the path forward is fraught with uncertainty. This Labour Day, it’s clear that Canada faces significant hurdles. Tackling these will require strategic thinking, adaptability, and a focus on sustainable growth to ensure a stable and prosperous future for all Canadians.


Job Market Chills

Seeing family members struggle with the lack of job opportunities is tough. Young adults, especially those in their late teens and early 20s, are hit hard. The jobs they expected aren’t available because older folks and temporary visa holders have filled those spots. Even with degrees or diplomas, the future doesn’t look promising. It’s not just about landing a dream job; even the basic gigs to gain independence are scarce.

For some, like a parent in their mid-50s who’s been downsized, finding work in their field is nearly impossible. Many are dipping into retirement savings just to get by, and it’s a grim reality. Job prospects in Canada feel bleak right now.

I know this isn’t the most uplifting note as we head into the last long weekend of summer 2025. Labour Day seems to usher in challenging times, and those holding onto their careers are just hoping to weather the storm.

Posted in: Canada Tagged: 2025-16, Agriculture, AI, Canada, Donald Trump, Doug Ford, Economy, Edvard Munch, Employment, Human Resources, innovation, Job Fair, jobs, manufacturing, Mark Carney, Ontario, Supply Chains, tariffs, The Scream, Trade, uncertainty, USA, Workforce

Thursday August 28, 2025

August 28, 2025 by Graeme MacKay

Canadian Trade Minister Dominic LeBlanc navigates complex U.S. trade talks amid the performative politics of Trump's administration.

Editorial Cartoon by Graeme MacKay, The Hamilton Spectator – Thursday August 28, 2025

Also published in The Korea Times.

The Theatrics of Washington’s Political Stage

Canada and Mexico strengthen diplomatic ties to navigate trade challenges and shared experiences under Trump's unpredictable leadership.

August 7, 2025

In the heart of Washington, D.C., a peculiar choreography unfolds. The National Guard, mobilized under the guise of addressing a “crime emergency” declared by President Trump, finds itself engaged in an unexpected mission of civic tidiness: picking up trash around the White House. This spectacle, ostensibly part of a “beautification and restoration mission,” raises eyebrows, particularly when crime rates in the city are at a historic low. Such displays serve less as genuine responses to crises and more as performances tailored to the whims of a president whose leadership thrives on disruption and theatrical displays of power.

Amidst this backdrop, Canadian Trade Minister Dominic LeBlanc engages in what might seem like promising trade negotiations with U.S. Commerce Secretary Howard Lutnick. On the surface, these lengthy meetings, extending beyond their scheduled time, suggest a constructive dialogue. Yet, the looming shadow of Trump’s unpredictable interventions hangs over them. The president’s penchant for abrupt policy shifts and tariff announcements has left Canada, among others, frequently on the receiving end of his transactional approach.

News: LeBlanc has ‘constructive’ meeting with U.S. counterpart as trade talks continue

Canadian retaliation against Trump's tariffs gains traction as Hoekstra labels the nation "mean and nasty."

July 23, 2025

Complicating matters further is Howard Lutnick himself, a prominent figure within Trump’s cabinet known for his dual nature. In person, Lutnick, like Trump, exudes a welcoming and affable demeanor, fostering a seemingly cooperative atmosphere during trade talks. However, this congeniality often evaporates once he appears on platforms like FOX News, where Lutnick becomes a vocal champion for Trump’s policies, often critiquing and even disparaging trade partners like Canada. This duality adds a layer of complexity to diplomatic efforts, as private progress can quickly be undermined by public declarations.

LeBlanc’s experience parallels the bizarre dynamics of Trump’s recent cabinet meeting, a televised marathon of sycophancy where cabinet members showered the president with praise, seemingly to satiate his insatiable ego. The spectacle, reminiscent of a reality TV episode, underscores the performative nature of governance under Trump. Cabinet sessions that should focus on substantive policy discussions transform into episodes of public adulation, with secretaries vying to outdo each other in their expressions of loyalty.

Analysis: What, Exactly, Was That Cabinet Meeting?

Mark Carney's new cabinet reflects a strategic blend of experienced leaders and fresh faces, navigating the complex transition of Canadian governance.

May 13 2025

For LeBlanc, navigating these waters requires a delicate balance. The trade talks, while ostensibly advancing, risk becoming a mere sideshow—a diplomatic dance that buys time until the next presidential decree disrupts progress. The Canadian minister must contend with the reality that beneath the veneer of progress, Trump’s proclivity for abrupt, unilateral decisions could at any moment unravel months of negotiation.

The juxtaposition of the National Guard’s unusual duties with the cabinet’s theatrical display of loyalty paints a portrait of an administration where performative politics often overshadow pragmatic governance. As LeBlanc seeks to protect Canada’s interests, he must remain vigilant, aware that amidst the pageantry, Trump’s unpredictable nature could render these efforts moot.

News: National Guard called in to deal with ‘crime emergency’ in DC are now picking up trash outside the White House

Israel's recent military actions against Iran's nuclear program heighten regional tensions, with global implications as the U.S. seeks to distance itself amidst calls for de-escalation.

June 14, 2025

In a political landscape where appearances often eclipse substance, the challenge lies in discerning genuine progress from mere performance. For Canada and its trade representatives, this means remaining steadfast in the pursuit of stable, equitable agreements, while navigating the spectacle that is Washington under Trump—a place where the line between governance and reality TV blurs, and where the next act is always just around the corner.


Thursday August 28, 2025

In Washington, Canadian Trade Minister Dominic LeBlanc faces the challenge of negotiating trade agreements with the U.S. under the theatrical and unpredictable leadership of President Trump. The backdrop features the National Guard’s unusual deployment for non-crisis tasks and a cabinet meeting characterized by public displays of loyalty. Howard Lutnick, a key cabinet member, exemplifies the dual nature of the administration, extending warmth in private talks while critiquing trade partners like Canada on public platforms. LeBlanc must discern genuine progress from performative politics to protect Canada’s interests.

Trade Charades

Watching Dominic LeBlanc maintain his composure during yet another round of trade sessions with Howard Lutnick, a well-known Trump sycophant, made me question the potential outcomes of these so-called “talks.” Whether it was before or after LeBlanc and Lutnick’s meeting, anyone who caught even a glimpse of the cabinet session, filled with grown adults lavishing praise on Donald Trump, would likely feel a twinge of secondhand embarrassment. The spectacle resembled a scene requiring more acting skill than political acumen.

The current roster of Trump’s cabinet, packed with yes men and nodding bobbleheads, seems designed to ensure compliance rather than competence. Those who dare to dissent don’t last long, as evidenced by the revolving door of secretaries during Trump’s first term. If Trump does reach the end of this term—and there’s a big “if” there—those secretaries who are smart should be plotting their exit strategy. They’ll need to find a way to rehabilitate their reputations after being closely tied to such a controversial administration. The reality of navigating this theatrical political landscape is that personal integrity might be the first casualty, but it shouldn’t be the last.

Posted in: Canada, USA Tagged: 2025-16, cabinet, Canada, diplomacy, Dominic LeBlanc, Donald Trump, governance, Howard Lutnick, National Guard, negotiation, performance, tariffs, Trade, unpredictability, USA
« Previous 1 … 8 9 10 … 25 Next »
...Check it out and please subscribe!

Your one-stop-MacKay-shop…

T-shirts, hoodies, clocks, duvet covers, mugs, stickers, notebooks, smart phone cases and scarfs

2023 Coronation Design
Follow Graeme's board My Own Cartoon Favourites on Pinterest.

MacKay’s Virtual Gallery

Copyright © 2016 mackaycartoons.net

Powered by Wordpess and Alpha.

DMCA.com Protection Status
Loading Comments...