LOOK WHAT I FOUND
I've work at this wineyards (Priorat-Catalunya-Spain). Noster is a latÃn Word meaning "our/s".
Please Login to reply.
No replies yet.