Bear Necessities of Life
The great fjord of Montenegro and the coastal town of Perast.
November 14, 2011
reblogged this from
Random shots of life with mostly dogs and cats in London, UK, and sometimes on trips from Teddy Bear Necessities household
Sites I Follow