TELVA Magazine – October 2015

TELVA magazine came and met Rita at home in West London