France by Trolleybus

Paperback