JOHN HAMILTON FARR writes, takes pictures, and plays music most days at 7,000 ft near Taos, New Mexico, U.S.A.
JOHN HAMILTON FARR writes, takes pictures, and plays music most days at 7,000 ft near Taos, New Mexico, U.S.A.
JOHN HAMILTON FARR writes, takes pictures, and plays music most days at 7,000 ft near Taos, New Mexico, U.S.A.
JOHN HAMILTON FARR writes, takes pictures, and plays music most days at 7,000 ft near Taos, New Mexico, U.S.A.
JOHN HAMILTON FARR writes, takes pictures, and plays music most days at 7,000 ft near Taos, New Mexico, U.S.A.
JOHN HAMILTON FARR writes, takes pictures, and plays music most days at 7,000 ft near Taos, New Mexico, U.S.A.
JOHN HAMILTON FARR writes, takes pictures, and plays music most days at 7,000 ft near Taos, New Mexico, U.S.A.
JOHN HAMILTON FARR writes, takes pictures, and plays music most days at 7,000 ft near Taos, New Mexico, U.S.A.