Search

Categories

Interior of Church

Interior of Church Guelma Algeria Africa
Price:
 
$11.95

  

Stock #: 309083
City: Guelma
Country: Algeria
Postmark: 1902 Sep-10
PM City: Guelma
PM State: France
Stamp: 10c
Size: 3.5" x 5.5" (9 x 14 cm)
Other Categories:

Make an Offer Purchase Scan Send Print