Brilliantly written

Rating: 10/10 (12 August 2018)

An interesting plot. Rich in details, war stories and love!