Look harder Google crew, car etc Malta May 17, 2021April 28, 2021 by SnozSnozSnoz SnozSnozSnoz · Reply Larger Please wait... Similar Street View images How Google take selfies mirror