Red, White & Royal Blue

Red, White & Royal Blue

2003 • 432 pages

Ratings769

Average rating4

15

Este libro me ha ganado por doble partida: se ha llevado mi voto electoral y mi apoyo a la Corona.

May 9, 2022