a blot on the landscape
algo que es como una mancha en el paisaje, algo que arruina el paisaje, algo que arruina una situación anteriormente cómoda
a blot on the landscape
= algo desagradable a la vista, algo que rompe la armonía, algo antiestético, algo que estropea el paisaje
Ex: The priest is just another body, however, a dark blot on the landscape, a mere spectator who becomes transparent in the eyes of his flock.