Posted April 22, 2018

Once Upon a Time 7×18 captures

Screencaptures from the Once Upon a Time episode which aired this Friday. It was the 18th episode and it was called “The Guardian”.

Robert also tweeted and thanked his fans for their nice comments on his performance: