Josh Dallas: Principe James "Azzurro"/David Nolan

Joshua Dallas of Once Upon a Time (TV Series) David Nolan / Prince Charming

Josh Dallas: Principe James "Azzurro"/David Nolan

Once Upon a Time: Prince Charming/David Nolan---or, as I like to call him, Charming David (Josh Dallas)

Josh Dallas: Principe James "Azzurro"/David Nolan

Josh Dallas as David Nolan in Storybrooke, Main in "Once Upon a Time"

Josh Dallas: Principe James "Azzurro"/David Nolan

Once Upon A Time Photo: New Cast Promotional Photos - Josh Dallas

Josh Dallas: Principe James "Azzurro"/David Nolan

Josh Dallas aka Prince Charming (Once Upon A Time). Because every girl needs a Prince Charming

Josh Dallas: Principe James "Azzurro"/David Nolan

Josh Dallas plays David Nolan / Prince Charming on Once Upon a Time.

Pinterest
Search