Report a review comment

user picture
mockingbird

Do you mean Warsaw in Poland? That’s not very UK based 😅


Why are you reporting this review comment?