View all 79William Charles Cross's photos