david and victoria beckham’s abbotswood estate

the British power couple is rumored to be buying a famous castle in the English countryside.

from around the web