These two are waiting to be allowed into Happyfield, a very popular coffee shop in Haberfield, where relaxing is the order of the day.
Comments New comments are not currently accepted on this journal.