Top Rated April 28, 2020May 29, 2020 by David English In Photo Gallery. These are the highest-rated photos from my (non-defunct) Leica Fotopark page.