Glad to share the news that today I have received the badge "Google Street View Trusted".

Comments