Skip to playerSkip to main content
  • 14 years ago
A Family trip to the Tower of Love in Seattle, Washington.
This architecture itself demonstrates humans are given big brains as compare to other living creatures. Indeed a human marvel.
This trip was taken on 31st March 2007.
Comments

Recommended