Europe's Last Summer

Europe's Last Summer

Ratings1

Average rating3

15

A little too detailed but still a good read.

June 2, 2018Report this review