A review by mignonette_29
Amelia by Diana Palmer

1.0

The hero is a big nincompoop