speechless

The landmarks …

  Although the dictionary meaning of "landmark" is defined as, " an object...such as a stone or tree that marks…

3 years ago