Independently Valued at £2, 059 more than the £1, 641 paid

Independently Valued at £2, 059 more than the £1, 641 paid

Paid £1, 641

Valued at £3, 700

Blog Tags