HOLLAND PHOTOGRAPHS

LEUWARDEN

 

 

WINDMILLS of LEIDEN

 

 

  ELECTRIC POWER

 

BEACH NEAR THE HAGUE

 

CANAL NEAR UNIVERSITY OF LEIDEN

 

 

LEIDEN TRAIN STATION