More Scotch Tape

Comment by Insomniduck

Another one… Russia: View Placemark / Google Earth