home media live art moon personal
scrotm.jpg
The Statue of Liberty and the Eifeltower next to each other, in Paris. Riding bikes give one the feeling one is totally free. Whatever that may be.